self-regulating recorder - German English Dictionary